Bilaspur

Bilaspur is a town in Himachal Pradesh, and can be regarded as the first planned hill town in the country. The best months for visiting are from September to December.